package com.aasa.siccosap.service;

import java.util.ArrayList;
import java.util.List;


import com.aasa.siccosap.bean.ObraFacturado;
import com.aasa.siccosap.bean.ParametrosConsultaObra;
import com.aasa.siccosap.dao.ObraFacturadoDAO;
import com.aasa.siccosap.dao.accesoDaoException;

public class ObraFacturadoService {
	ObraFacturadoDAO facturadoDAO;
	
	public ObraFacturadoService() {
		try {
			facturadoDAO = new ObraFacturadoDAO();
		} catch (accesoDaoException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	
	public List<ObraFacturado> consultarFacturadoObra(ParametrosConsultaObra parametros) throws Exception{        
		List<ObraFacturado> consultaFacturadoObra = new ArrayList<ObraFacturado>();		
		
		if(!parametros.getStrPb_numeroObra().equalsIgnoreCase("TODAS"))
			consultaFacturadoObra = facturadoDAO.consultarFacturadosObraSeleccionada(parametros);
				
        return(consultaFacturadoObra);        
    }
}

